package cn.wolfcode.trip.base.mapper;

import cn.wolfcode.trip.base.domain.SystemMessage;
import com.sun.jdi.IntegerType;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface SystemMessageMapper {
    int deleteByPrimaryKey(Long id);

    int insert(SystemMessage record);

    SystemMessage selectByPrimaryKey(Long id);

    List<SystemMessage> selectAll(@Param("state") int state);

    int updateByPrimaryKey(SystemMessage record);

    void changeState(@Param("state") int state, @Param("systemMessageId") Long systemMessageId);

}